natural preserve - Turkish English Dictionary